/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Usuario;

import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;
import javax.swing.JOptionPane;

/**
 *
 * @author alma
 */
public class UsuarioBD {
    java.sql.Connection  conexion = null;
    
    public UsuarioBD(){
        try {
            conexion = DriverManager.getConnection("jdbc:mysql://localhost:3306/certcosa","root","root");
        } catch (SQLException ex) {
         JOptionPane.showMessageDialog(null,"no conecta!! Error!!! o.O!");   
        }
    }
    
        
      public void InsertaUsuario(String nit, String nombre, String dir, String tel, String mail){
        try {
            
             Statement cs = conexion.createStatement();
             
             cs.execute("INSERT INTO certcosa.USUARIO VALUES ( '" + nit + "','" +nombre +"','"+ dir+"','" + tel+ "','" + mail+"' )" );
             JOptionPane.showMessageDialog(null,"Se ha ingresado el Usuario exitosamente!");
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null,"Ha ocurrido un error con la inserción.!!");
        }
         
     }
     
     public void ActualizarUsuario(String nit, String nombre, String dir, String tel, String mail,String busqueda){

          try {
            
             Statement cs = conexion.createStatement();
             
             cs.execute("UPDATE certcosa.USUARIO U SET u.NIT_PROVEEDOR = '" + nit + "',p.NOMBRE = '" +nombre +
                        "', p.DIRECCION = '"+dir+"',p.TELEFONO= '" + tel+ "',p.EMAIL = '" + mail+"'" +
                        "WHERE p.NIT_PROVEEDOR= '" + busqueda + "'" );
             JOptionPane.showMessageDialog(null,"Se ha Modificado el Proveedor exitosamente!");
        } catch (SQLException ex) {
            JOptionPane.showMessageDialog(null,"Ha ocurrido un error con la inserción.!!");
        }
          
     }
}  
         
         

